home *** CD-ROM | disk | FTP | other *** search
/ The PC-SIG Library 10 / The PC-Sig Library - Shareware for the IBM PC and Compatibles (PC-SIG)(Tenth Edition Disks 1-2804)(1991).iso / PC_SIGCD / 14 / 8 / DISK1489.ZIP / HDINST.BAT < prev    next >
DOS Batch File  |  1991-03-26  |  9KB  |  294 lines

  1. ECHO OFF
  2. CLS
  3. IF "%1" == "" GOTO :ABORT
  4. IF "%2" == "" GOTO :ABORT
  5. IF "%1" == "%2" GOTO :ABORTA
  6. if "%1" == "A:" goto :abort
  7. if "%1" == "a:" goto :abort
  8. if "%1" == "B:" goto :abort
  9. if "%1" == "b:" goto :abort
  10. if "%1" == "C:" goto :abort
  11. if "%1" == "c:" goto :abort
  12. if "%1" == "D:" goto :abort
  13. if "%1" == "d:" goto :abort
  14. if "%1" == "E:" goto :abort
  15. if "%1" == "e:" goto :abort
  16. if "%1" == "F:" goto :abort
  17. if "%1" == "f:" goto :abort
  18. if "%1" == "G:" goto :abort
  19. if "%1" == "g:" goto :abort
  20. if "%1" == "H:" goto :abort
  21. if "%1" == "h:" goto :abort
  22. if "%1" == "I:" goto :abort
  23. if "%1" == "i:" goto :abort
  24. if "%1" == "J:" goto :abort
  25. if "%1" == "j:" goto :abort
  26. if "%1" == "K:" goto :abort
  27. if "%1" == "k:" goto :abort
  28. if "%1" == "L:" goto :abort
  29. if "%1" == "l:" goto :abort
  30. if "%2" == "A:" goto :abort
  31. if "%2" == "a:" goto :abort
  32. if "%2" == "B:" goto :abort
  33. if "%2" == "b:" goto :abort
  34. if "%2" == "C:" goto :abort
  35. if "%2" == "c:" goto :abort
  36. if "%2" == "D:" goto :abort
  37. if "%2" == "d:" goto :abort
  38. if "%2" == "E:" goto :abort
  39. if "%2" == "e:" goto :abort
  40. if "%2" == "F:" goto :abort
  41. if "%2" == "f:" goto :abort
  42. if "%2" == "G:" goto :abort
  43. if "%2" == "g:" goto :abort
  44. if "%2" == "H:" goto :abort
  45. if "%2" == "h:" goto :abort
  46. if "%2" == "I:" goto :abort
  47. if "%2" == "i:" goto :abort
  48. if "%2" == "J:" goto :abort
  49. if "%2" == "j:" goto :abort
  50. if "%2" == "K:" goto :abort
  51. if "%2" == "k:" goto :abort
  52. if "%2" == "L:" goto :abort
  53. if "%2" == "l:" goto :abort
  54. if "%3" == "" goto :foundit
  55. cls
  56. ECHO 
  57. ECHO 
  58. ECHO 
  59. echo      ******************************************************************
  60. echo      *                                                                *
  61. echo      *        SLIMMER Rev 3.0 Hard Disk Installation Routine          *
  62. echo      *                                                                *
  63. echo      ******************************************************************
  64. ECHO 
  65. ECHO 
  66. ECHO 
  67. pause
  68. cls
  69. ECHO 
  70. ECHO 
  71. ECHO 
  72. echo       [Subdirectory %3 will be created on your hard disk....]
  73. ECHO 
  74.    %2:
  75.    cd\
  76. echo                 Making subdirectory %3
  77.    md\%3
  78.    cd\%3
  79. if not exist %1:S3B.ZIP goto :repeat1
  80. if not exist %1:S3A.ZIP goto :notS3
  81. echo                 Copying all files to your hard disk
  82.    copy %1:*.*
  83.    pkunzip *.zip
  84. echo                 Deleting the ZIP files from your hard disk
  85.    del *.zip
  86. goto :Comment
  87. :repeat1
  88. cls
  89. ECHO 
  90. ECHO 
  91. ECHO 
  92. echo      ******************************************************************
  93. echo      *                                                                *
  94. echo      *       Insert Distribution Disk # 1 into Floppy Drive %1:       *
  95. echo      *                    and press any key                           *
  96. echo      *                                                                *
  97. echo      ******************************************************************
  98. ECHO 
  99. ECHO 
  100. ECHO 
  101. pause
  102. cls
  103. IF NOT EXIST %1:S3A.ZIP GOTO :repeat1
  104. echo                 Copying  Files from Disk # 1
  105.    copy %1:*.*
  106. :repeatit
  107. cls
  108. ECHO 
  109. ECHO 
  110. ECHO 
  111. echo      ******************************************************************
  112. echo      *                                                                *
  113. echo      *       Insert Distribution Disk # 2 into Floppy Drive %1:       *
  114. echo      *                    and press any key                           *
  115. echo      *                                                                *
  116. echo      ******************************************************************
  117. ECHO 
  118. ECHO 
  119. ECHO 
  120. pause
  121. cls
  122. IF NOT EXIST %1:S3B.ZIP GOTO :repeatit
  123. echo                 Copying  Files from Disk # 2
  124.    copy %1:*.*
  125.    pkunzip *.zip
  126. echo                 Deleting the ZIP files from your hard disk
  127.    del *.zip
  128.    goto :Comment
  129. :foundit
  130. cls
  131. ECHO 
  132. ECHO 
  133. ECHO 
  134. echo      ******************************************************************
  135. echo      *                                                                *
  136. echo      *        SLIMMER Rev 3.0 Hard Disk Installation Routine          *
  137. echo      *                                                                *
  138. echo      ******************************************************************
  139. ECHO 
  140. ECHO 
  141. ECHO 
  142. pause
  143. cls
  144. ECHO 
  145. ECHO 
  146. ECHO 
  147. echo       [Subdirectory SLIM30 will be created on your hard disk....]
  148. ECHO 
  149.    %2:
  150.    cd\
  151. echo                 Making subdirectory SLIM30
  152.       md\slim30
  153.       cd\slim30
  154. if not exist %1:S3B.ZIP goto :repeat10
  155. if not exist %1:S3A.ZIP goto :notS3
  156. echo                 Copying  all files to your hard disk
  157.    copy %1:*.*
  158.    pkunzip *.zip
  159. echo                 Deleting the ZIP files from your hard disk
  160.    del *.zip
  161. goto :Comment
  162. :repeat10
  163. cls
  164. ECHO 
  165. ECHO 
  166. ECHO 
  167. echo      ******************************************************************
  168. echo      *                                                                *
  169. echo      *       Insert Distribution Disk # 1 into Floppy Drive %1:       *
  170. echo      *                    and press any key                           *
  171. echo      *                                                                *
  172. echo      ******************************************************************
  173. ECHO 
  174. ECHO 
  175. ECHO 
  176. pause
  177. cls
  178. IF NOT EXIST %1:S3A.ZIP GOTO :repeat10
  179. echo                 Copying  Files from Disk # 1
  180.    copy %1:*.*
  181. :repeat0
  182. cls
  183. ECHO 
  184. ECHO 
  185. ECHO 
  186. echo      ******************************************************************
  187. echo      *                                                                *
  188. echo      *           Insert Disk # 2 into Floppy Drive %1:                *
  189. echo      *                    and press any key                           *
  190. echo      *                                                                *
  191. echo      ******************************************************************
  192. ECHO 
  193. ECHO 
  194. ECHO 
  195. pause
  196. cls
  197. IF NOT EXIST %1:S3B.ZIP GOTO :repeat0
  198. echo                 Copying  Files from Disk # 2
  199.    copy %1:*.*
  200.    pkunzip *.zip
  201. echo                 Deleting the ZIP files from your hard disk
  202.    del *.zip
  203. goto :Comment
  204.  
  205. :aborta
  206. CLS
  207. ECHO 
  208. ECHO 
  209. ECHO 
  210. ECHO 
  211. ECHO 
  212. echo       ******************************************************************
  213. echo       *                                                                *
  214. echo       *        SLIMMER Rev 3.0 Hard Disk Installation Routine          *
  215. echo       *                                                                *
  216. echo       ******************************************************************
  217. ECHO 
  218. ECHO 
  219. ECHO 
  220. ECHO 
  221. ECHO 
  222. ECHO 
  223. ECHO        The FROM floppy disk designation must be different from
  224. ECHO        the TO hard disk designation. An example is as follows:
  225. ECHO 
  226. ECHO                              HDINST A C
  227. ECHO 
  228. ECHO 
  229. echo                         INSTALLATION ABORTED
  230. GOTO :QUIT
  231. :abort
  232. CLS
  233. ECHO 
  234. ECHO 
  235. ECHO 
  236. ECHO 
  237. ECHO 
  238. echo       ******************************************************************
  239. echo       *                                                                *
  240. echo       *        SLIMMER Rev 3.0 Hard Disk Installation Routine          *
  241. echo       *                                                                *
  242. echo       ******************************************************************
  243. ECHO 
  244. ECHO 
  245. ECHO 
  246. ECHO 
  247. ECHO 
  248. ECHO 
  249. ECHO        You must specify two disk drive letters after the HDINST command.
  250. ECHO        The first is the FROM floppy disk designation, the second is
  251. ECHO        the TO hard disk designation. An example is as follows:
  252. ECHO 
  253. ECHO                              HDINST A C
  254. ECHO 
  255. echo        Do NOT use colons with the drive letters.
  256. ECHO 
  257. ECHO 
  258. echo                         INSTALLATION ABORTED
  259. GOTO :QUIT
  260. :notS3
  261. CLS
  262. ECHO 
  263. ECHO 
  264. ECHO 
  265. ECHO 
  266. ECHO 
  267. echo       ******************************************************************
  268. echo       *                                                                *
  269. echo       *        SLIMMER Rev 3.0 Hard Disk Installation Routine          *
  270. echo       *                                                                *
  271. echo       ******************************************************************
  272. ECHO 
  273. ECHO 
  274. ECHO 
  275. ECHO 
  276. ECHO 
  277. ECHO 
  278. ECHO        The disk in drive %1: does not appear to be a SLIMMER Rev 3.0
  279. ECHO        distribution disk, or it may be disk #2 instead of disk #1 of
  280. ECHO        the two-disk distribution disk set.
  281. ECHO 
  282. ECHO 
  283. echo                         INSTALLATION ABORTED
  284. GOTO :QUIT
  285. :Comment
  286. ECHO 
  287. echo     *****************************************************************
  288. ECHO     *  Start SLIMMER with the command S3 (return). If you wish to   *
  289. ECHO     *  see a demonstration of the program, type in DEMO (return).   *
  290. echo     *****************************************************************
  291. ECHO 
  292. :Quit
  293. echo on
  294.